High-quality Volume Rendering of Adaptive Mesh Refinement Data
نویسندگان
چکیده
Adaptive mesh refinement (AMR) is a numerical simulation technique used in computational fluid dynamics (CFD). By using a set of nested grids of different resolutions, AMR combines the simplicity of structured rectilinear grids with the ability to adapt to local changes in complexity in the domain. Without proper interpolation on the boundaries of grids of different levels of a hierarchy, discontinuities can arise. Treating locations of data values given at cell centers of AMR grids as vertices of a dual grid creates gaps between hierarchy levels. Using an index-based tessellation approach that fills these gaps with “stitch cells” we define an interpolation scheme that avoids discontinuities at level boundaries. We use the resulting interpolation scheme to generate volume-rendered images. Modifying transfer functions on a per-level basis allows us to emphasize (or de-emphasize) a specific level and gain a better understanding of the underlying hierarchical structure.
منابع مشابه
Parallel Rendering of 3D AMR Data on the SGI/Cray T3E
This paper describes work-in-progress on developing parallel visualization strategies for 3D Adaptive Mesh Refinement (AMR) data. AMR is a simple and powerful tool for modeling many important scientific and engineering problems. However, visualization tools for 3D AMR data are not generally available. Converting AMR data onto a uniform mesh would result in high storage requirements, and renderi...
متن کاملFast Volume Rendering of Sparse Datasets Using Adaptive Mesh Refinement
In this paper we present an algorithm that accelerates 3D texturebased volume rendering of large and sparse data sets. A hierarchical data structure (known as AMR tree) consisting of nested uniform grids is employed in order to efficiently encode regions of interest. The hierarchies resulting from this kind of space partitioning yield a good balance between the amount of volume to render and th...
متن کاملHierarchical Meshes for Volume Data
An algorithm for adaptive refinement of 3D-meshes is outlined. This algorithm is very convenient for the generation of mesh hierarchies used for efficient volume visualization algorithms, e.g. iso-surface extraction or direct volume rendering, and for multilevel finite element computations. The aim was to construct an algorithm which generates as little congruence classes as possible. The main ...
متن کاملGPU-Assisted Raycasting for Cosmological Adaptive Mesh Refinement Simulations
In the recent years the advent of powerful graphics hardware with flexible, programmable fragment shaders enabled interactive raycasting implementations which perform the ray-integration on a per-pixel basis. Unlike slicebased volume rendering these approaches do not suffer from rendering artifacts caused by varying sample distances along different ray-directions or limited frame-buffer precisi...
متن کاملVisualization of Adaptive Mesh Refinement Data
The complexity of physical phenomena often varies substantially over space and time. There can be regions where a physical phenomenon/quantity varies very little over a large extent. At the same time, there can be small regions where the same quantity exhibits highly complex variations. Adaptive mesh refinement (AMR) is a technique used in computational fluid dynamics (CFD) to simulate phenomen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001